Big Huge Thesaurus

mountain viscacha

noun

sounds kind of like